package com.ztgf.shopping.models.service.epg;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import com.ztgf.shopping.models.bo.epg.EpgTopicBO;
import com.ztgf.shopping.models.bo.epg.EpgTopicSaveBO;
import com.ztgf.shopping.models.dto.epg.EpgTopicDTO;
import com.ztgf.shopping.models.vo.epg.EpgTopicVO;

import java.util.List;

/**
 * author: chenyu.wang
 * date: 2020-05-20 14:17
 * Description:
 */
public interface IEpgTopicService extends IService<EpgTopicDTO> {

    /**
     * description: 添加专题
     * param: [topicSaveBO]
     * author: chenyu.wang
     * date: 2020-05-20
     * return: boolean
     */
    boolean add(EpgTopicSaveBO topicSaveBO);

    Page<EpgTopicVO> getBySelectTopicInfoPage(EpgTopicBO epgTopicBO);

    List<EpgTopicVO> getBySelectTopicInfoNoPage(EpgTopicBO epgTopicBO);
}
